public class FFT implements Task { public FFT(args...) { // set FFT args... } public Object run() { // compute the FFT return result; } }